rear screen projector - German English Dictionary